package de.gwtprime.client;

import com.google.gwt.i18n.client.Messages;


public interface I18n extends Messages{

	// Main navigation items
	String homeTab();
	String articlesTab();
	String servicesTab();
	
	String name();
	String email();
	String comment();
	
	String sendMessageBtn();
	
	String msgSuccessMsg();
	String msgFailedMsg();
	
	
	String readMore();
	
	@DefaultMessage("Impressum")
	String impressumLink();
	
	
	// Welcome page titles
	String noEmotionsTitle();
	String performanceTitle();
	String endOfDayTitle();
	String improvementsTitle();
	
	String noEmotionsTitleDesc();
	String performanceTitleDesc();
	String decisionsTitleDesc();
	String improvementsTitleDesc();
	
	String noEmotionsTitleDescLong();
	String performanceTitleDescLong();
	String decisionsTitleDescLong();
	String improvementsTitleDescLong();
	
	String welcomePageTitle();
	
	String quote();
	
	// Services page
	String subscriptionInfo();
	String emailInput();
	String subscriptionButton();
	
	String provideValidEmail();
	
	String registrationEmailInvalidMsg();
	
	String subscribeSuccessMsg(String name);
	String subscribeFailedMsg(String name);
	
	
	
	
	// Footer
	String letUsTalk();
	String letUsTalkDesc(); 
	
	String testimonials(); 
	String testimonialsDesc(); 
	
	String latestNews(); 
	String latestNewsDesc(); 
	
	String copyright(); 
	
	
	String seeMoreBtn();
	
	String btc(); 
	String euro(); 
	
	String notLoggedIn();
	
	String confirmOrderText(String amount, String price, String buySell);
	
	String paymentInstructions(Double price);
	
	
	/**
	 * Login
	 */
	String loginButton();
	
	String loginEmailLbl();
	String loginPasswordLbl();
	
	String loginEmailInputPlaceholder();
	String loginPasswordInputPlaceholder();
	
	String loginFailedMsg();
	String loginFailedMsgActivation();
	
	/**
	 * Registration
	 */
	String passwordsDoNotMatch();
	String emailAlreadyRegistered();
	String registratrionSuccessful();
	String registratrionSuccessfulNotification();
	
	String registrationSend();
	String registrationCancel();
	
	String registrationNameLbl();
	String registrationPasswordLbl();
	String registrationPasswordRepeatLbl();
	
	String passwordInvalidMsg(int minLength);
	String userNameInvalidMsg(int minLength);
	String emailInvalidMsg();
	
	
	String emailInputPlaceholder();
	String passwordInputPlaceholder();
	
	/**
	 * Trading widget
	 */
	String buyBtn();
	String sellBtn();
	
	String notEnoughCoins();
	String orderInvalidInput();
	String numberCoinsNeedsToBeBiggerThanZero();
	
	String noTradeTableEntries();

}
